package com.wondersgroup.core.resultmap;

import java.util.Date;

public class DTOAppointment {
	
    private Integer id;

    /**
     * 客户ID
     */
    private Integer customerId;

    /**
     * 预约类型
     */
    private Integer type;

    /**
     * 预约科室ID
     */
    private Integer departmentId;

    /**
     * 预约科室名称
     */
    private String departmentName;

    /**
     * 姓名
     */
    private String customerName;

    /**
     * 医院ID
     */
    private Integer hospitalId;

    /**
     * 医院名称
     */
    private String hospitalName;

    /**
     * 医院代码
     */
    private String hospitalCode;

    /**
     * 预约医生姓名
     */
    private String docutorName;

    /**
     * 保险公司id
     */
    private Integer companyId;

    /**
     * 保险公司简称
     */
    private String companyAbbName;

    /**
     * 被保险人联系电话
     */
    private String telephone;

    /**
     * 预约时间
     */
    private Date appointmentDate;

    /**
     * 预约手机号
     */
    private String mobilePhone;

    /**
     * 预约详情
     */
    private String remark;

    /**
     * 时间要求
     */
    private String timeRequirements;

    /**
     * 受理时间
     */
    private Date dealTime;

    /**
     * 受理人姓名
     */
    private String dealUsername;

    /**
     * 受理人手机号
     */
    private String dealMobilePhone;

    /**
     * 确定就诊时间
     */
    private Date bookedTime;

    /**
     * 确定医院ID
     */
    private Integer bookedHospitalId;

    /**
     * 确定医院名称
     */
    private String bookedHospitalName;

    /**
     * 确定科室ID
     */
    private Integer bookedDepartmentId;

    /**
     * 确定科室名称
     */
    private String bookedDepartmentName;

    /**
     * 确定医生姓名
     */
    private String bookedDocutorName;

    /**
     * 就诊地址
     */
    private String address;

    /**
     * 不予受理原因
     */
    private String reason;

    /**
     * 受理描述
     */
    private String note;

    /**
     * 预约完成时间
     */
    private Date completeDate;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 撤销人
     */
    private String cancleUserName;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getCustomerId() {
		return customerId;
	}

	public void setCustomerId(Integer customerId) {
		this.customerId = customerId;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public Integer getDepartmentId() {
		return departmentId;
	}

	public void setDepartmentId(Integer departmentId) {
		this.departmentId = departmentId;
	}

	public String getDepartmentName() {
		return departmentName;
	}

	public void setDepartmentName(String departmentName) {
		this.departmentName = departmentName;
	}

	public String getCustomerName() {
		return customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public Integer getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(Integer hospitalId) {
		this.hospitalId = hospitalId;
	}

	public String getHospitalName() {
		return hospitalName;
	}

	public void setHospitalName(String hospitalName) {
		this.hospitalName = hospitalName;
	}

	public String getHospitalCode() {
		return hospitalCode;
	}

	public void setHospitalCode(String hospitalCode) {
		this.hospitalCode = hospitalCode;
	}

	public String getDocutorName() {
		return docutorName;
	}

	public void setDocutorName(String docutorName) {
		this.docutorName = docutorName;
	}

	public Integer getCompanyId() {
		return companyId;
	}

	public void setCompanyId(Integer companyId) {
		this.companyId = companyId;
	}

	public String getCompanyAbbName() {
		return companyAbbName;
	}

	public void setCompanyAbbName(String companyAbbName) {
		this.companyAbbName = companyAbbName;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public Date getAppointmentDate() {
		return appointmentDate;
	}

	public void setAppointmentDate(Date appointmentDate) {
		this.appointmentDate = appointmentDate;
	}

	public String getMobilePhone() {
		return mobilePhone;
	}

	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getTimeRequirements() {
		return timeRequirements;
	}

	public void setTimeRequirements(String timeRequirements) {
		this.timeRequirements = timeRequirements;
	}

	public Date getDealTime() {
		return dealTime;
	}

	public void setDealTime(Date dealTime) {
		this.dealTime = dealTime;
	}

	public String getDealUsername() {
		return dealUsername;
	}

	public void setDealUsername(String dealUsername) {
		this.dealUsername = dealUsername;
	}

	public String getDealMobilePhone() {
		return dealMobilePhone;
	}

	public void setDealMobilePhone(String dealMobilePhone) {
		this.dealMobilePhone = dealMobilePhone;
	}

	public Date getBookedTime() {
		return bookedTime;
	}

	public void setBookedTime(Date bookedTime) {
		this.bookedTime = bookedTime;
	}

	public Integer getBookedHospitalId() {
		return bookedHospitalId;
	}

	public void setBookedHospitalId(Integer bookedHospitalId) {
		this.bookedHospitalId = bookedHospitalId;
	}

	public String getBookedHospitalName() {
		return bookedHospitalName;
	}

	public void setBookedHospitalName(String bookedHospitalName) {
		this.bookedHospitalName = bookedHospitalName;
	}

	public Integer getBookedDepartmentId() {
		return bookedDepartmentId;
	}

	public void setBookedDepartmentId(Integer bookedDepartmentId) {
		this.bookedDepartmentId = bookedDepartmentId;
	}

	public String getBookedDepartmentName() {
		return bookedDepartmentName;
	}

	public void setBookedDepartmentName(String bookedDepartmentName) {
		this.bookedDepartmentName = bookedDepartmentName;
	}

	public String getBookedDocutorName() {
		return bookedDocutorName;
	}

	public void setBookedDocutorName(String bookedDocutorName) {
		this.bookedDocutorName = bookedDocutorName;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public String getNote() {
		return note;
	}

	public void setNote(String note) {
		this.note = note;
	}

	public Date getCompleteDate() {
		return completeDate;
	}

	public void setCompleteDate(Date completeDate) {
		this.completeDate = completeDate;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

}